fcdc2b6e37fa742b00014e459ffb9c89641e6a67,src/main/java/lumien/randomthings/handler/RTEventHandler.java,RTEventHandler,loadLootTable,#LootTableLoadEvent#,157
Before Change
if (event.getName().equals(LootTableList.CHESTS_SIMPLE_DUNGEON))
{
addSingleItemWithChance("lavaCharm", table, ModItems.lavaCharm, 0.02f);
addSingleItemWithChance("summoningPendulum", table, ModItems.summoningPendulum, 0.02f);
addSingleItemWithChance("magicHood", table, ModItems.magicHood, 0.03f);
}
else if (event.getName().equals(LootTableList.CHESTS_NETHER_BRIDGE))
After Change
LootTable table = event.getTable();
if (event.getName().equals(LootTableList.CHESTS_SIMPLE_DUNGEON))
{
if (Worldgen.LAVA_CHARM)
addSingleItemWithChance("lavaCharm", table, ModItems.lavaCharm, 0.02f);
if (Worldgen.SUMMONING_PENDULUM)
addSingleItemWithChance("summoningPendulum", table, ModItems.summoningPendulum, 0.02f);
if (Worldgen.MAGIC_HOOD)
addSingleItemWithChance("magicHood", table, ModItems.magicHood, 0.03f);
}
else if (Worldgen.LAVA_CHARM && event.getName().equals(LootTableList.CHESTS_NETHER_BRIDGE))
{
addSingleItemWithChance("lavaCharm", table, ModItems.lavaCharm, 0.2f);
}
else if (Worldgen.MAGIC_HOOD && event.getName().equals(LootTableList.CHESTS_VILLAGE_BLACKSMITH))
{
addSingleItemWithChance("magicHood", table, ModItems.magicHood, 0.02f);
}
else if (Worldgen.SUMMONING_PENDULUM && event.getName().equals(LootTableList.CHESTS_STRONGHOLD_CORRIDOR))
{
addSingleItemWithChance("summoningPendulum", table, ModItems.summoningPendulum, 0.5f);
}
if (Worldgen.BIOME_CRYSTAL && event.getName().toString().startsWith("minecraft:chests/"))
{
LootEntry crystalEntry = new LootEntryItem(ModItems.biomeCrystal, 1, 0, new LootFunction[] { new LootFunction(new LootCondition[] {})
{